strip of leather - Francés Inglés Diccionario